\section{GraphicsInfo Class Reference}
\label{a00068}\index{BPMVE\_\-XPDL\_\-Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}}


Abstract superclass of \doxyref{NodeGraphicsInfo}{p.}{a00092} AND \doxyref{ConnectorGraphicsInfo}{p.}{a00037}, encapsulated information relavent To Both classes.  




Inheritance diagram for GraphicsInfo:\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
abstract string {\bf ToolId}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
abstract bool {\bf IsVisible}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
abstract string {\bf PageId}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
abstract string {\bf BorderColor}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
abstract List$<$ {\bf Coordinates} $>$ {\bf Coordinates}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
abstract string {\bf FillColor}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
abstract string {\bf Shape}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
abstract string {\bf OpensimColor}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
abstract string {\bf OpensimLocation}\hspace{0.3cm}{\ttfamily  [get, set]}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 11 of file GraphicsInfo.cs.



\subsection{Property Documentation}
\index{BPMVE\_\-XPDL\_\-Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}!ToolId@{ToolId}}
\index{ToolId@{ToolId}!BPMVE_XPDL_Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}}
\subsubsection[{ToolId}]{\setlength{\rightskip}{0pt plus 5cm}abstract string ToolId\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00068_ada0e3dc088bd5cb61c4e8635d835fcfd}


Tool id. This may correspond To the name of the tool generating the XPDL file. Note that Multiple \doxyref{GraphicsInfo}{p.}{a00068} elements may appear in an element. This allows each tool To have its \doxyref{GraphicsInfo}{p.}{a00068}, allowing for different tools using the same XPDL file To represent the element in totally different ways. Each tool read AND writes its own \doxyref{GraphicsInfo}{p.}{a00068} based on its ToolId, AND it leaves untouched the \doxyref{GraphicsInfo}{p.}{a00068} From Other tools. 



Reimplemented in {\bf ConnectorGraphicsInfo} \doxyref{}{p.}{a00037_aca4cef449ab655b196c2484a6514324e}, and {\bf NodeGraphicsInfo} \doxyref{}{p.}{a00092_aca4cef449ab655b196c2484a6514324e}.



Definition at line 21 of file GraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}!IsVisible@{IsVisible}}
\index{IsVisible@{IsVisible}!BPMVE_XPDL_Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}}
\subsubsection[{IsVisible}]{\setlength{\rightskip}{0pt plus 5cm}abstract bool IsVisible\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00068_a8e891a90441386b9c3f875c05be9c70d}


True indicates node should be shown. 



Reimplemented in {\bf ConnectorGraphicsInfo} \doxyref{}{p.}{a00037_ae846c5116c418086945f888e35868814}, and {\bf NodeGraphicsInfo} \doxyref{}{p.}{a00092_ae846c5116c418086945f888e35868814}.



Definition at line 27 of file GraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}!PageId@{PageId}}
\index{PageId@{PageId}!BPMVE_XPDL_Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}}
\subsubsection[{PageId}]{\setlength{\rightskip}{0pt plus 5cm}abstract string PageId\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00068_abb462557f02c574c81fc3b0ecb8b1e48}


The id of the page on which this node should be displayed. Refers To \doxyref{Pages}{p.}{a00100} element described in section 7.1.2.1. 



Reimplemented in {\bf ConnectorGraphicsInfo} \doxyref{}{p.}{a00037_a35d31a1865a5da42c3f0cbde367cee8e}, and {\bf NodeGraphicsInfo} \doxyref{}{p.}{a00092_a35d31a1865a5da42c3f0cbde367cee8e}.



Definition at line 34 of file GraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}!BorderColor@{BorderColor}}
\index{BorderColor@{BorderColor}!BPMVE_XPDL_Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}}
\subsubsection[{BorderColor}]{\setlength{\rightskip}{0pt plus 5cm}abstract string BorderColor\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00068_a59fb995a9ce4c479ee9a6914112f6913}


\doxyref{Color}{p.}{a00032} of the border, expressed as a string. 



Reimplemented in {\bf ConnectorGraphicsInfo} \doxyref{}{p.}{a00037_ae448a1774e8396caad896a08b5550519}, and {\bf NodeGraphicsInfo} \doxyref{}{p.}{a00092_ae448a1774e8396caad896a08b5550519}.



Definition at line 40 of file GraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}!Coordinates@{Coordinates}}
\index{Coordinates@{Coordinates}!BPMVE_XPDL_Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}}
\subsubsection[{Coordinates}]{\setlength{\rightskip}{0pt plus 5cm}abstract List$<${\bf Coordinates}$>$ {\bf Coordinates}\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00068_acc7404cd6136ce942c05d47e0535ecac}


X AND Y coordinates of points in the path. Tool specific AND depends on ToolId. 



Reimplemented in {\bf ConnectorGraphicsInfo} \doxyref{}{p.}{a00037_a547bd597484169c1f26f33b89ebb4677}, and {\bf NodeGraphicsInfo} \doxyref{}{p.}{a00092_a547bd597484169c1f26f33b89ebb4677}.



Definition at line 46 of file GraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}!FillColor@{FillColor}}
\index{FillColor@{FillColor}!BPMVE_XPDL_Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}}
\subsubsection[{FillColor}]{\setlength{\rightskip}{0pt plus 5cm}abstract string FillColor\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00068_a9bb16bf8c570fe9ad9e5ea7497076884}


\doxyref{Color}{p.}{a00032} of the fill, expressed as a string. Tool specific AND depends on ToolId. 



Reimplemented in {\bf ConnectorGraphicsInfo} \doxyref{}{p.}{a00037_a43ff87e7fa06592480415b6da3101590}, and {\bf NodeGraphicsInfo} \doxyref{}{p.}{a00092_a43ff87e7fa06592480415b6da3101590}.



Definition at line 52 of file GraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}!Shape@{Shape}}
\index{Shape@{Shape}!BPMVE_XPDL_Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}}
\subsubsection[{Shape}]{\setlength{\rightskip}{0pt plus 5cm}abstract string Shape\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00068_a6e62d2264c3deeb3de5c5b81bc2debaa}


Shape, expressed as a string: used To override BPMN shapes. 



Reimplemented in {\bf ConnectorGraphicsInfo} \doxyref{}{p.}{a00037_a3065ed759c36454f23f00ac0b50be553}, and {\bf NodeGraphicsInfo} \doxyref{}{p.}{a00092_a3065ed759c36454f23f00ac0b50be553}.



Definition at line 58 of file GraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}!OpensimColor@{OpensimColor}}
\index{OpensimColor@{OpensimColor}!BPMVE_XPDL_Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}}
\subsubsection[{OpensimColor}]{\setlength{\rightskip}{0pt plus 5cm}abstract string OpensimColor\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00068_aa1238fcef7ef5749c68fea9358111a6a}


Reimplemented in {\bf ConnectorGraphicsInfo} \doxyref{}{p.}{a00037_ac6058dbfb3e1b8e078ce789dbef3a82c}, and {\bf NodeGraphicsInfo} \doxyref{}{p.}{a00092_ac6058dbfb3e1b8e078ce789dbef3a82c}.



Definition at line 61 of file GraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}!OpensimLocation@{OpensimLocation}}
\index{OpensimLocation@{OpensimLocation}!BPMVE_XPDL_Library::GraphicsInfo@{BPMVE\_\-XPDL\_\-Library::GraphicsInfo}}
\subsubsection[{OpensimLocation}]{\setlength{\rightskip}{0pt plus 5cm}abstract string OpensimLocation\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00068_abb82d681979caa0987b63e61e03db262}


Reimplemented in {\bf ConnectorGraphicsInfo} \doxyref{}{p.}{a00037_a91df93b8fb93e13a0eb5713d3caa6928}, and {\bf NodeGraphicsInfo} \doxyref{}{p.}{a00092_a91df93b8fb93e13a0eb5713d3caa6928}.



Definition at line 64 of file GraphicsInfo.cs.

